.page {
  position: relative;
  width: 1920px;
  height: 1080px;
  overflow: hidden;
}

.box_1 {
  height: 1080px;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/pshg8a6hi8hv4vy4dbngy1xdtssc6lv64676e7f7e7-1d51-4e32-a0cc-0af74997beed)
  100% no-repeat;
  background-size: 100% 100%;
  width: 1920px;
}

.group_1 {
  height: 1080px;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psxnkf1qhh6zzp9rdy5laio5ktmrjmt0q8fabaceb-dce8-4907-be4e-54bc9bf1f047)
  100% no-repeat;
  background-size: 100% 100%;
  width: 1920px;
}

.section_1 {
  height: 1080px;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psej7wufst8o20aptzh3njdof9hebsgoilbfcbbad5-2497-4604-9e4a-734e9e87629b)
  100% no-repeat;
  background-size: 100% 100%;
  width: 1920px;
}

.group_2 {
  height: 1080px;
  background: url(https://lanhu.oss-cn-beijing.aliyuncs.com/psnxp0l2q4dfddbibfjp3lq6sgwwhybnfya11d44d7-6b54-44ee-ad16-f17185466036)
  100% no-repeat;
  background-size: 100% 100%;
  width: 1920px;
  position: relative;
}

.block_1 {
  width: 1473px;
  height: 82px;
  margin: 192px 0 0 217px;
}

.image_1 {
  width: 261px;
  height: 82px;
}

.section_2 {
  box-shadow: 0px 20px 50px 0px rgba(142, 161, 193, 0.3);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  width: 560px;
  height: 74px;
  margin-top: 3px;
}

.text_1 {
  width: 119px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(2, 122, 188, 1);
  font-size: 20px;
  font-family: BoschSansCHS-Bold;
  font-weight: 700;
  text-align: left;
  white-space: nowrap;
  line-height: 50px;
  margin: 27px 0 0 34px;
}

.box_2 {
  background-color: rgba(230, 230, 230, 1);
  width: 1px;
  height: 20px;
  margin: 27px 0 0 33px;
}

.text_2 {
  width: 104px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(113, 118, 124, 1);
  font-size: 20px;
  font-family: BoschSansCHS-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 50px;
  margin: 27px 0 0 41px;
}

.box_3 {
  background-color: rgba(230, 230, 230, 1);
  width: 1px;
  height: 20px;
  margin: 27px 0 0 41px;
}

.text_3 {
  width: 98px;
  height: 19px;
  overflow-wrap: break-word;
  color: rgba(113, 118, 124, 1);
  font-size: 20px;
  font-family: BoschSansCHS-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 50px;
  margin: 27px 44px 0 44px;
}

.block_2 {
  width: 738px;
  height: 590px;
  margin: 21px 0 195px 952px;
}

.label_1 {
  width: 23px;
  height: 30px;
  margin-top: 259px;
}

.group_3 {
  box-shadow: 0px 20px 50px 0px rgba(142, 161, 193, 0.3);
  background-color: rgba(255, 255, 255, 1);
  border-radius: 10px;
  width: 560px;
  height: 590px;
}

.box_4 {
  width: 444px;
  height: 32px;
  margin: 67px 0 0 81px;
}

.text-wrapper_1 {
  width: 217px;
  height: 26px;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: BoschSansCHS-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 40px;
  margin-top: 2px;
}

.text_4 {
  width: 217px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 28px;
  font-family: BoschSansCHS-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 40px;
}

.text_5 {
  width: 217px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 28px;
  font-family: BoschSans-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 40px;
}

.text_6 {
  width: 217px;
  height: 26px;
  overflow-wrap: break-word;
  color: rgba(0, 0, 0, 1);
  font-size: 28px;
  font-family: BoschSans-Black;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 40px;
}

.block_3 {
  background-color: rgba(255, 255, 255, 1);
  border-radius: 4px;
  width: 110px;
  height: 32px;
  border: 1px solid rgba(205, 205, 205, 1);
}

.text_7 {
  width: 55px;
  height: 14px;
  overflow-wrap: break-word;
  color: rgba(1, 1, 1, 1);
  font-size: 14px;
  font-family: BoschSansCHS-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 30px;
  margin: 10px 0 0 13px;
}

.thumbnail_1 {
  width: 10px;
  height: 6px;
  margin: 13px 10px 0 22px;
}

.text-wrapper_2 {
  width: 327px;
  height: 37px;
  overflow-wrap: break-word;
  font-size: 0;
  font-family: BoschSansCHS-Regular;
  font-weight: NaN;
  text-align: left;
  line-height: 16px;
  margin: 22px 0 0 80px;
}

.paragraph_1 {
  width: 327px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(173, 173, 173, 1);
  font-size: 16px;
  font-family: BoschSansCHS-Regular;
  font-weight: NaN;
  text-align: left;
}

.text_8 {
  width: 327px;
  height: 37px;
  overflow-wrap: break-word;
  color: rgba(173, 173, 173, 1);
  font-size: 16px;
  font-family: BoschSans-Regular;
  font-weight: NaN;
  text-align: left;
}

.box_5 {
  background-color: rgba(247, 248, 250, 1);
  border-radius: 4px;
  width: 400px;
  height: 50px;
  margin: 48px 0 0 80px;
}

.image-text_1 {
  width: 117px;
  height: 20px;
  margin: 15px 0 0 20px;
}

.thumbnail_2 {
  width: 18px;
  height: 20px;
}

.text-group_1 {
  width: 79px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(184, 184, 184, 1);
  font-size: 16px;
  font-family: BoschSansCHS-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 2px;
}

.box_6 {
  background-color: rgba(247, 248, 250, 1);
  border-radius: 4px;
  width: 400px;
  height: 50px;
  margin: 20px 0 0 80px;
}

.image-text_2 {
  width: 116px;
  height: 20px;
  margin: 15px 0 0 21px;
}

.thumbnail_3 {
  width: 17px;
  height: 20px;
}

.text-group_2 {
  width: 79px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(184, 184, 184, 1);
  font-size: 16px;
  font-family: BoschSansCHS-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 16px;
  margin-top: 2px;
}

.text-wrapper_3 {
  background-color: rgba(2, 122, 188, 1);
  border-radius: 4px;
  height: 50px;
  width: 400px;
  margin: 40px 0 0 80px;
}

.text_9 {
  width: 35px;
  height: 17px;
  overflow-wrap: break-word;
  color: rgba(255, 255, 255, 1);
  font-size: 18px;
  font-family: BoschSansCHS-Bold;
  font-weight: 700;
  text-align: center;
  white-space: nowrap;
  line-height: 18px;
  margin: 17px 0 0 183px;
}

.text_10 {
  width: 76px;
  height: 16px;
  overflow-wrap: break-word;
  color: rgba(113, 118, 124, 1);
  font-size: 16px;
  font-family: BoschSansCHS-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 50px;
  margin: 29px 0 0 242px;
}

.text-wrapper_4 {
  width: 334px;
  height: 14px;
  margin: 53px 0 62px 79px;
}

.text_11 {
  width: 167px;
  height: 14px;
  overflow-wrap: break-word;
  color: rgba(113, 118, 124, 1);
  font-size: 14px;
  font-family: BoschSansCHS-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
}

.text_12 {
  width: 27px;
  height: 11px;
  overflow-wrap: break-word;
  color: rgba(1, 123, 191, 1);
  font-size: 14px;
  font-family: BoschSans-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 2px 0 0 23px;
}

.text_13 {
  width: 33px;
  height: 11px;
  overflow-wrap: break-word;
  color: rgba(1, 123, 191, 1);
  font-size: 14px;
  font-family: BoschSans-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 2px 0 0 24px;
}

.text_14 {
  width: 36px;
  height: 11px;
  overflow-wrap: break-word;
  color: rgba(1, 123, 191, 1);
  font-size: 14px;
  font-family: BoschSans-Regular;
  font-weight: NaN;
  text-align: left;
  white-space: nowrap;
  line-height: 14px;
  margin: 2px 0 0 24px;
}

.image_2 {
  position: absolute;
  left: 945px;
  top: 488px;
  width: 55px;
  height: 96px;
}

.image_3 {
  position: absolute;
  left: 220px;
  top: 292px;
  width: 803px;
  height: 617px;
}
